Jesse Chavez: Nerves are starting to settle more with each start

Chavez: Nerves are starting to settle more with each start

More FOX Sports West Videos

More FOX Sports West Videos»