Steven Seagal talks Machida kick and addresses haters.
SB Nation's Luke Thomas is in attendance at the Rogers Centre for UFC 129: St. Pierre vs. Shields tonight. And, like other members of the media, he is impressed by the UFC"s setup for tonight: "Just got to the Rogers Centre. Holy god. You all are going to be blown away at how unreal this place looks. @UFC killed it. Shocking."