The New England Patriots have landed in Houston

Tom Brady is looking to join an exclusive club with his fifth Super Bowl ring.

More Buzzer Videos

More Buzzer Videos»