Clutch, thy name is Justin Upton
Aug 19, 2011, 4:09 PM | Updated: 5:35 pm
Baseball has a flare for the dramatic this season.
According to Yahoo Sports, 10 percent of all baseball games have ended with the home team walking off with a win.
That’s the highest percentage since 1987, according to research by USA Today.