Thor is a co-host of The Show on Rock 105.3 FM in San Diego and Q103.3 in Temecula.Full Bio
This was by far the best NFL schedule release video!
The Giants may not win on the field but with Eli Manning, they won the schedule release video. This is just classic Eli and I loved every part of this video!