Fox 1 Sports – Intense

American sports teams, the networks that cover them and the on-air presenters can be nerve jangling fanatical. This visual sums up nicely what us foreigners experience when we watch our first telecast.

Posted by: DoubleU