This has to be the best time for Houston sports in quite sometime. Not since the mid 90s have things been this good with the Texans tied atop the AFC with a 7-3 record, the Dynamo playing for a MLS Cup, the city’s major university is undefeated & could crash the BCS party and if we could avoid the fact there’s a lockout and the baseball team just got sold and bartered off for the “good of baseball”.

No worries though, NYC was home to the Texans this week as Arian Foster decided to do his intellectual duty by hanging out at Occupy Wall Street. Sure, they don’t have tents anymore but leave it to Foster to offer an opinion on something that’s currently gripping the conscious of American politics.

By the way, congrats to Texans tackle Duane Brown who became the most hated man (by men) in all of urban media when he popped the question to former KBXX jock now Shade 45 host Devi Dev.

[via Yardbarker]