Thousands of Bills fans packed Sahlen Field on Sunday as the Buffalo Bills offense won a charity softball game over the Bills defense, 10-9.

The Micah Hyde Charity Softball Game raised $650,000 to benefit the Imagine for Youth Foundation.

Ahead of the game, Josh Allen won a homerun derby played by seven members of the Bills.