I'm not fond of the Patriots these days: David Tepper

8:04 AM ET Thu, 10 Sept 2015

Sometimes I have a problem keeping my mouth shut, says David Tepper, Appaloosa Management president & founder, explaining why he is staying home and watching the NFL's opening game instead of heading to Foxboro Stadium to watch the Steelers play the New England Patriots.