In this week's episode, Mason shows little faith in the Steelers, Mahdi says more dumb things, and we recap the past week's NFL news and March Madness and all of its, well, madness. Enjoy!