Skip to main content
Advertising

NFL Now

Tagovailoa on weather conditions in Buffalo: 'It snows in Alabama, guys'

Miami Dolphins quarterback Tua Tagovailoa on weather conditions in Buffalo: 'It snows in Alabama guys'.