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