Spread the love

OhDoctah and Jason are talking sports and the latest topics!
Super Bowl 51… NE win or did ATL lose it?

Tell us what you think!