There are punishments for finishing last in a fantasy football league. And then there is the justice the Giants meted out to play-by-play announcer Dave Flemming on Monday.
During San Francisco's series opener against Tampa Bay, Flemming was made to serve for three innings in one of baseball's most difficult roles: that of the home team's bat boy.
"Hey, there's our bat boy. You know who that is? That's Dave Flemming," play-by-play announcer Duane Kuiper said. "Having the time of his life."