My guess is Ryan Franklin, who was just yanked from his role as the Cards closer after repeatedly shitting the bed. What do you think? This guy looks like he can do some damage.
-Strick
Submit your news, pictures, and videos to customerservice@backyardtees.com