Daily Archives: June 28, 2017

Cleveland Indians manager expertly trolls Tampa Bay Rays skipper

Kevin Cash had some explaining to do to the Tampa Bay Rays before their game Monday in Cleveland after his baseball stats were posted on the video board.