I wasn't watching the game but it didn't matter ... this GAME WINNING Touchdown at the end of a game that the Miami Hurricanes pretty much LOST couldn't help but be seen eventually by Football & Non-Football Fans EVERYWHERE!!!!

 

WATCH THIS!!!!