You Make The Call: Should Torrado have seen red?

Gerardo Torrado and Robbie Rogers - August 10, 2011