Tag Archives: Devonta Freeman
My Super Bowl Pick: New England Patriots
Super Bowl is here this afternoon. There are a few guarantees… I’ll make a couple inapporirate comments, make some great food and eat way too much of it and enjoy the final bite of the football sandwich (Shouts to Big Cat). The day of the